package com.jinzhi.jzweb.domain;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


/**
 * 
 * <pre>
 * 
 * </pre>
 * <small> 2021-07-21 16:50:07 | lance</small>
 */
@Data
@SuppressWarnings("serial")
@TableName("jz_archives")
//这是的这里继承的基础服务类，有几个基本字段
public class ArchivesDO implements Serializable {
	@TableId
	private Long id;

    /** 跟新时间 */
    @TableField("update_time")
    private Date updateTime;

    /** 学校名称 */
    @TableField("school_name")
    private String schoolName;

    /** 收入总额 */
    @TableField("money")
    private BigDecimal money;

    /** 支出 */
    @TableField("expenditure")
    private BigDecimal expenditure;

    /** 学生人数 */
    @TableField("student_num")
    private Integer studentNum;

    /** 老师人数 */
    @TableField("teacher_num")
    private Integer teacherNum;

    /** 负责人 */
    @TableField("person")
    private String person;

    /** 负责人登录名 */
    @TableField(exist = false)
    private String personNmae;


    /** 电话 */
    @TableField("number")
    private String number;

    /** 所属部门 */
    @TableField("department")
    private String department;

    /** 订单总额 */
    @TableField("order_total")
    private BigDecimal orderTotal;

    /** 订单总收款 */
    @TableField("order_total_money")
    private BigDecimal orderTotalMoney;


    /** 其他订单市场价总额 */
    @TableField("other_order_total")
    private BigDecimal otherOrderTotal;

    /** 所属省份 */
    @TableField("province")
    private String province;

    /** 实际总收款 */
    @TableField("actual_money")
    private BigDecimal actualMoney;

    /** 应返款 */
    @TableField("return_money")
    private BigDecimal returnMoney;

    /** 劳务费 */
    @TableField("labor_wage")
    private BigDecimal laborWage;
}
